package com.biz.primus.ms.payment.channel.allinpay.res;

import lombok.Getter;
import lombok.Setter;

/**
 * AllInPayScanPayRespVo
 *
 * @author JKLiues
 * @date 2017年11月16日
 */
@Getter
@Setter
public class AllInPayScanPayRespVo extends BaseAllInPayRespVo {

    private static final long serialVersionUID = 3719349530704027141L;
    /**
     * 平台分配的商户号
     */
    private String cusid;
    /**
     * 平台分配的APPID
     */
    private String appid;
    /**
     * 收银宝平台的交易流水号
     */
    private String trxid;
    /**
     * 例如微信, 支付宝平台的交易单号
     */
    private String chnltrxid;
    /**
     * 商户的交易订单号
     */
    private String reqsn;
    /**
     * 随机生成的字符串
     */
    private String randomstr;
    /**
     * 交易的状态,对于刷卡支付，该状态表示实际的支付结果，
     * 其他为下单状态
     */
    private String trxstatus;
    /**
     * yyyyMMddHHmmss
     */
    private String fintime;
    /**
     * 失败的原因说明
     */
    private String errmsg;
    /**
     * 扫码支付则返回二维码串，js支付则返回json字符串
     * App支付返回json串
     * 手Q的JS支付返回支付的链接,商户只需跳转到此链接即可完成支付
     */
    private String payinfo;
    /**
     *
     */
    private String sign;


}